package com.zhang.mapper;

import com.zhang.pojo.Classes;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 班级持久接口
 */
public interface IClassesMapper {
    /**
     * 按照学校id寻找班级,同时统计学生的 人数
     * @param schoolId 学校id
     * @return 查询到的班级
     */
    public List<Classes> findBySchool(int schoolId);


    /**
     * 添加班级
     * @param classes 班级对象
     */
    public void addClass(Classes classes);

    /**
     *根据班级id查询班级
     * @param classId 班级id
     * @return 查询的班级
     */
    public Classes queryById(int classId);

    /**
     * 再根据班级id修改老师
     * @param teacher 新老师的名字
     * @param classId 班级id
     */
    public void update(@Param("teacher") String teacher,@Param("classId") int classId);
}
